geographical features - French English Dictionary